DiagramElementParam

StockSharp.Diagram

Parameter des Diagrammelements.

Erbt von: NotifiableObject

Implementiert: IDiagramElementParam, IPersistable, INotifyPropertyChanging, INotifyPropertyChanged, IAttributesEntity

Eigenschaften

Attributes
public IList<Attribute> Attributes { get; }
value = diagramElementParam.Attributes

Attribute.

CanChangeValue
public bool CanChangeValue { get; set; }
value = diagramElementParam.CanChangeValue
diagramElementParam.CanChangeValue = value

Kann den Wert ändern.

CanOptimize
public bool CanOptimize { get; set; }
value = diagramElementParam.CanOptimize
diagramElementParam.CanOptimize = value

Check kann Parameter optimieren.

IgnoreOnSave
public bool IgnoreOnSave { get; set; }
value = diagramElementParam.IgnoreOnSave
diagramElementParam.IgnoreOnSave = value

Ignorieren beim Sparen.

IsDefault
public bool IsDefault { get; }
value = diagramElementParam.IsDefault

Der Standardwert ist angegeben.

LoadHandler
public Func<SettingsStorage, T> LoadHandler { get; set; }
value = diagramElementParam.LoadHandler
diagramElementParam.LoadHandler = value

Der Parameterwert Loading Handler.

Name
public string Name { get; set; }
value = diagramElementParam.Name
diagramElementParam.Name = value

Name.

NotifyOnChanged
public bool NotifyOnChanged { get; set; }
value = diagramElementParam.NotifyOnChanged
diagramElementParam.NotifyOnChanged = value

Erhöhen Sie das geänderte Ereignis, wenn das Eigentum geändert wird.

SaveHandler
public Func<T, SettingsStorage> SaveHandler { get; set; }
value = diagramElementParam.SaveHandler
diagramElementParam.SaveHandler = value

Der Parameterwertsparende Handler.

Type
public Type Type { get; }
value = diagramElementParam.Type

Die Art des Parameterwerts.

Value
public virtual T Value { get; set; }
value = diagramElementParam.Value
diagramElementParam.Value = value

Der Parameterwert.

ValueValidating
public Func<T, T, bool> ValueValidating { get; set; }
value = diagramElementParam.ValueValidating
diagramElementParam.ValueValidating = value

Validieren Sie den Parameterwert.

Methoden

Load
public void Load(SettingsStorage storage)
diagramElementParam.Load(storage)

Lasteinstellungen.

storage
Einstellungen Lagerung.
Save
public void Save(SettingsStorage storage)
diagramElementParam.Save(storage)

Einstellungen speichern.

storage
Einstellungen Lagerung.
SetBasic
public DiagramElementParam<T> SetBasic(bool isBasic)
result = diagramElementParam.SetBasic(isBasic)

So setzen Sie das Attribut BasicSettingAttribute @ für den Parameter des Diagrammelements.

isBasic
Ist der Eckwert.

Rückgabe: Parameter des Diagrammelements.

SetCanOptimize
public DiagramElementParam<T> SetCanOptimize(bool value)
result = diagramElementParam.SetCanOptimize(value)

Um CanOptimize zu ändern.

value
Wert.

Rückgabe: Parameter des Diagrammelements.

SetDisplay
public DiagramElementParam<T> SetDisplay(string groupName, string displayName, string description, int order)
result = diagramElementParam.SetDisplay(groupName, displayName, description, order)

So setzen Sie das Attribut DisplayAttribute @ für den Parameter des Diagrammelements.

groupName
Die Kategorie des Parameters des Diagrammelements.
displayName
Der Name des Displays.
description
Beschreibung des Parameters des Diagrammelements.
order
Die Eigentumsordnung.

Rückgabe: Parameter des Diagrammelements.

SetEditor``1
public DiagramElementParam<T> SetEditor<TEditor>(TEditor editor)
result = diagramElementParam.SetEditor(editor)

Zum Hinzufügen des Attributattributs für den Parameter des Diagrammelements.

editor
Attribut.

Rückgabe: Parameter des Diagrammelements.

SetExpandable
public DiagramElementParam<T> SetExpandable(bool expandable)
result = diagramElementParam.SetExpandable(expandable)

So setzen Sie das Attribut ExpandableObjectConverter @ für den Parameter des Diagrammelements.

expandable
Wert.

Rückgabe: Parameter des Diagrammelements.

SetNonBrowsable
public DiagramElementParam<T> SetNonBrowsable(bool nonBrowsable)
result = diagramElementParam.SetNonBrowsable(nonBrowsable)

So setzen Sie das Attribut BrowsableAttribute @ für den Parameter des Diagrammelements.

nonBrowsable
Versteckter Parameter.

Rückgabe: Parameter des Diagrammelements.

SetReadOnly
public DiagramElementParam<T> SetReadOnly(bool readOnly)
result = diagramElementParam.SetReadOnly(readOnly)

So setzen Sie das Attribut ReadOnlyAttribute @ für den Parameter des Diagrammelements.

readOnly
Nur lesen.

Rückgabe: Parameter des Diagrammelements.

SetValueWithIgnoreOnSave
public void SetValueWithIgnoreOnSave(object value)
diagramElementParam.SetValueWithIgnoreOnSave(value)

Legen Sie Wert fest und ignorieren Sie ihn bei den Speichereinstellungen.

value
Wert.
ToString
public override string ToString()
result = diagramElementParam.ToString()

Konvertieren Sie in eine Liniendarstellung.

Rückgabe: String-Leistung.

Ereignisse

ValueChanged
public event Action<T> ValueChanged
diagramElementParam.ValueChanged += handler

Der Parameterwertänderungsvorgang.

ValueChanging
public event Action<T, T> ValueChanging
diagramElementParam.ValueChanging += handler

Der Parameterwertänderungsstartereignis.